package com.irdstudio.efp.esb.service.facade.dxm;


import com.irdstudio.basic.framework.core.exception.ESBException;
import com.irdstudio.efp.esb.common.constant.dxm.reqbuilder.DXMBasicInfo;
import com.irdstudio.efp.esb.service.bo.req.dxm.ReqGetImageFileBean;
import com.irdstudio.efp.esb.service.bo.resp.dxm.RespGetImageFileBean;
import com.irdstudio.efp.nls.service.vo.NlsApplyInfoVO;

/**
 * 获取影像文件接口: <br>
 *
 * 0.1:caoxin:2019/3/25 10:22: 获取影像文件接口: <br>
 * 0.1:caoxin:2019/3/25 10:22: 修改获取对应的参数: <br>
 * @author caoxin
 * @since 2019/3/25 10:22
 * @date 2019/3/25 10:22
 * @version 0.1
 */

public interface GetImageFileService {
	/**
	 * 获取影像文件接口: <br>
	 *
	 * 0.1:caoxin:2019/3/25 10:23: TODO: <br>
	 * 0.2:caoxin:2019/3/28 修改报文拼装
	 * @author caoxin
	 * @return
	 * @since 2019/3/25 10:23
	 * @date 2019/3/25 10:23
	 * @version 0.2
	 */

	RespGetImageFileBean getImageFile(ReqGetImageFileBean reqGetImageFileBean, DXMBasicInfo basicInfo, NlsApplyInfoVO nlsApplyInfoVO)throws ESBException;
}
